pump coupling guard - German English Dictionary